carry out a land assault - French English Dictionary